https://68.64.59.140/api/v01/customers/[customer-id]/transactions
Provides access to the transactions associated with the specified customer.
Resource URL | Description |
---|---|
https://68.64.59.140/api/v01/customers/[customer-id]/transactions/[transaction-id] | Provides access to management of the specified transaction. |
Method: PUT | Implicit: Yes | Returns: Transaction * |
Consumes: json, xml | Produces: json, xml | |
Create transactions to automatically generate invoice records linked to customers and track payment activities. Transactions provide a complete history of all financial operations associated with each customer account.\n\r\n> **Note:** Transactions are automatically linked to the merchant account that processes them. Each transaction contains details about the payment method, amount, and status.\n\r\n> **Warning:** Transactions should not be confused with real-time payment processing. For one-time payments or on-demand transactions (triggered manually or via API), use the Transaction API instead of the Billing API.\n\r\n> **Tip:** Subscribe to NOC and return webhooks when processing Direct Debit (ACH) transactions to receive real-time updates on account changes and transaction status. See Webhooks Management guide for implementation details.
|
# | Name | Type | Required | Default | Description |
---|---|---|---|---|---|
01 | object | Transaction * | Yes |
Represents a transaction associated with a particular merchant. |
Method: GET | Implicit: Yes | Returns: Transaction[] * |
Consumes: xurl | Produces: json, xml | |
Returns a list of the transactions associated with the specified customer.
|
# | Name | Type | Required | Default | Description |
---|---|---|---|---|---|
01 | offset | Integer | No | 0 |
Index of the first record returned from the search result.\n\r\n> **Note:** Default value is 0. Used with limit parameter for pagination.\n\r\n> **Tip:** Use this field for implementing paginated results. See Error Messages section for details on pagination issues. |
02 | limit | Integer | No | 100 |
Maximum number of records to load per search call.\n\r\n> **Note:** Default value is 100. Adjust based on performance requirements.\n\r\n> **Tip:** Use this field to balance response size and performance. See Webhooks Management Guide for details on handling large datasets. |
03 | createDateFrom | Date | No |
The starting date for filtering transaction records; only records dated from this specific day onwards are included. |
|
04 | createDateTo | Date | No |
The concluding date for filtering transaction records; only records up to and through this specified date are included. |
Method: POST | Implicit: No | Returns: Transaction * |
Consumes: json, xml | Produces: json, xml | |
Creates and processes a transaction associated with the specified customer.
|
# | Name | Type | Required | Default | Description |
---|---|---|---|---|---|
01 | object | ProcessingRequest * | Yes |
Represents information included in processing request sent to a processor. |